ribes odoratum - French English Dictionary